.head-container {
  display: flex;
}

.k-lh-2-2 {
  line-height: 2.2rem;
}

.k-border-b {
  border-bottom-style: solid;
}

.k-border-width-2 {
  border-width: 2px;
}

.k-border-grey {
  border-color: #e5e5e5;
}

.k-mb-10 {
  margin-bottom: 10px;
}

.k-mb-20 {
  margin-bottom: 20px;
}

.k-ml-auto {
  margin-left: auto !important;
}

.k-ml-10 {
  margin-left: 10px;
}

.k-ml-40 {
  margin-left: 40px;
}

.k-ml-50 {
  margin-left: 50px;
}

.k-ml-60 {
  margin-left: 60px;
}

.k-mr-auto {
  margin-right: auto !important;
}

.k-mr-10 {
  margin-right: 10px;
}

.k-pb-60 {
  padding-bottom: 60px;
}

.k-color-blue {
  color: #4A9FF9;
}

.k-color-green {
  color: #35dc6a;
}

.k-color-red {
  color: #ff1c5e;
}

.k-text-right {
  text-align: right;
}

.k-datepicker {
  width: 130px !important;
}

.k-timepicker {
  width: 130px !important;
}

.k-datetimepicker {
  width: 200px !important;
}
//宽度
.k-width-100{
  width: 100%;
}
.k-width-50-p{
  width: 50px !important;
}
.k-width-100-p{
  width: 100px !important;
}
.k-width-150-p{
  width: 150px !important;
}
.k-width-200-p{
  width: 200px !important;
}

//容器
.k-box-flex{
  display: flex;
}
.k-box-center-x{
  justify-content: center;
}
.k-box-center-y{
  align-items: center;
}
.k-flex-1{
  flex: 1;
}

//圆角
.k-btl {
  border-top-left-radius: 24px;
}
.k-btr {
  border-top-right-radius: 24px;
}
.k-bbl {
  border-bottom-left-radius: 24px;
}
.k-bbr {
  border-bottom-right-radius: 24px;
}
//margin
.k-mt-10{
  margin-top: 10px;
}
.k-mt-20{
  margin-top: 10px;
}
.k-mt-42{
  margin-top: 42px;
}
.k-mt-84{
  margin-top: 84px;
}
.k-mt-100{
  margin-top: 100px;
}
.k-ml-10{
  margin-left: 10px;
}
.k-ml-20{
  margin-left: 20px;
}
.k-ml-30{
  margin-left: 30px;
}
.k-ml-90{
  margin-left: 90px;
}
.k-mr-10{
  margin-right: 10px;
}
.k-mr-30{
  margin-right: 30px;
}
.k-mb-30{
  margin-bottom: 30px;
}
//padding
.k-pl-30{
  padding-left: 30px;
}
.k-pl-60{
  padding-left: 60px;
}
.k-pr-30{
  padding-right: 30px;
}
.k-pr-60{
  padding-right: 60px;
}
.k-pb-30{
  padding-bottom: 30px;
}

//文字对齐
.k-text-r{
  text-align: right;
}
.k-text-center{
  text-align: center;
}
.k-text-left{
  text-align: left;
}

//字体大小
.k-text-32{
  font-size: 32px;
}
.k-text-30{
  font-size: 30px;
}
.k-text-28{
  font-size: 28px;
}
.k-text-26{
  font-size: 26px;
}
.k-text-24{
  font-size: 24px;
}
.k-text-22{
  font-size: 22px;
}
//字重
.k-font-bold{
  font-weight: bold;
}

